wooden frame where boxes are placed - French English Dictionary